世新大學九十一學年度碩士在職專班招生考試

系所別

考試科目

平面傳播科技學系

電子計算機概論

 

    考生請於答案卷內作答

1. 10分)

      請將下列各數字系統 (number systems) 間之轉換結果寫出。請務必寫出計算過程,否則以零分計算。

  1)(FFF.8816=(_____)10

  2)(2564.10=(_____)2=(_____)8=(_____)16

  3)(657=(_____)10

2. 10分)

      設某系統中C語言之int型別與unsigned int型別之變數每個各佔2bytes之記憶空間,請分別寫出它們所能表示之整數的範圍。

3. 10分)

      設有一個C語言之function如下。

      Void mimic(int n)

      {    int r;

           r = n % 2;

           if(n > = 2)

              mimic ( n / 2);  

           putchar(‘0’ + r);

           return;

      }

      請寫出mimic(243)之執行結果。

4. 20分)

       請回答下列有關C語言之問題。各小題皆獨立。

1)= =與=這兩個operators 有何不同?

2)&與&&這兩個operators有何不同?

3)設有下列之宣告

     int uarry[3];

     int * ptr1, *ptr2;

     int x, y;

 請問下列哪些為合法(valid)C語言指令?

(A)  ptr1++;  (B)uarry++  (C)ptr2 = uarry + 1;  (D)x = y + 3 ++;

4)假設b之值為4,請問下列之運算其值為何?

     b ++ - b ++;

5)請寫出四種C語言之data types

5. 8分)

      請繪圖解釋下列有關Magnetic Disk之名詞。

      Sector, track, cluster, and cylinder

6.5分)

      1 TB (Terabyte) = (____) GB (Gigabyte) = (____) MB (Megabyte) = (____) KB (Kilobyte) = (____) B (Byte) = (____) bits

7. 4分)

      設某部PC配有256NBRAM,請問其address bus 共有幾個bits

8. 10分)

(1)    圖形檔 (graphic files) 一般分為bitmap vector 兩類,請分別解釋說明之。

(2)    bitmap-based graphics programs vector-based graphics programs何者為resolution-dependent?何者為resolution-independent?請說明之。

9. 8分)

(1)    請寫出當今四種電腦作業系統 (operation system) 之名稱。

(2)    請寫出當今四種電腦程式語言 (programming language) 之名稱。

10.10分)

      請寫出一個Cfunction將兩個矩陣Am*nBn*p相乘後傳回CA*B,您的function必須能檢查AB是否能相乘。

11.5分)

      請用真值表 (truth table) 證明x˙y˙z = x + y + z其中˙表示and運算,+表示or運算,而x則為not x